package org.csu.mypetstore.api.entity;

import java.io.FileWriter;
import java.io.IOException;

/* *
 *������AlipayConfig
 *���ܣ�����������
 *��ϸ�������ʻ��й���Ϣ������·��
 *�޸����ڣ�2017-04-05
 *˵����
 *���´���ֻ��Ϊ�˷����̻����Զ��ṩ���������룬�̻����Ը����Լ���վ����Ҫ�����ռ����ĵ���д,����һ��Ҫʹ�øô��롣
 *�ô������ѧϰ���о�֧�����ӿ�ʹ�ã�ֻ���ṩһ���ο���
 */

public class AlipayConfig {
	
//�����������������������������������Ļ�����Ϣ������������������������������

	// Ӧ��ID,����APPID���տ��˺ż�������APPID��Ӧ֧�����˺�
	public static String app_id = "2021000119639963";
	
	// �̻�˽Կ������PKCS8��ʽRSA2˽Կ
    public static String merchant_private_key = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCEfOA1bcSsm5EZS05UeokoKt0DDWoYPJ+RZ0SQkS+js9T8rP4OhPLIIjYxdPaxWq9nls6MH7NFU3aXCbk0JpLyfVW34lh4oFtC/FMegWSqa1j0G3W68YOKN8YRvA57vhRS0tlMggSbO1SokODmLvtyNqfB4D71/rsWMd5DJV3uwFGzNRv5b50CDQSXg1XqRM9x+MvPJjtetCg4LXOFUxPoGfh/vOFe1EPLDVmSMdcJiGYq10ydie1tmgVrWEBWYsH/t6eSNg5OwSRt0u7NyBJkRpJTNjlWNSRdJFN2nrBjyfWmB8cgsYAgNzLdpV1TDBt7u1a/LknW1+J3kLdQU/eDAgMBAAECggEADCXLBPsYkl79Md2GxBYsJ0Ou2g3L0YcVdmaKkdrODGt7tuNBtCEahaElaOl5iQ9wj8XzEEQD0vJxKC4bDh4PUS6Ownp9dCn31C+Ai4Z/rWSEVnWCGO72CaFNhujARzZJdMKia/Jr67PH8mC+Tjy2j2VVgmBGRZXin4lZAL0XXMGhtipDw3BMStHARg5Jhyh4SoNx+YE+rxdnSVHRobTZFpn65md0G+OhI9TXwF41lMgKHXVUBoVUVAx16Jm+fnLWbZPuuWGxgh5Pzp9kTokr62mczQ5NWOrFXOZT549nohBEGkuQCwD+fv/Y/JHqMo1VvqdBx9zEl4rfRgnOk4m1mQKBgQC5e+g+Cpzqz12yNMBy1Ya8yNZg8vGebNjsXIRYyDd+v+IxccHhu3ocnSgZr1PlWj5AioIk1tvGy0iUqXttrY6jZfRtmNqi7fQAtj7kRSdU8YCoGHc4VyBUiJ/UzlbqUGcEISKBwSKe7CuVM1xaSMiRtnCXmeoZAJ6/yJL0nHgDRwKBgQC22ybIeUeGOhiL80nezUFQGDYJWDZ6w1SXzn3oRk+RFzdqVap1HzWkJ/l2BnwLi4T8XZkLJ0nJBQmoGH0iEBVkaKs6beaFrAukFP9nMqKYW+pUywmKovgV7PwWy+z6oKlb1Or3IWYsOh94KC45glacjxnnyJT9JXy2F8pl5ikv5QKBgE83CM9+TtfFafmSp+IjKSD1EQFkoCYNzHLdbDRShcjfACYntCrIm3Ue9SJLC6R27wE3Zi9/h2sWJFBBNZJ4veMwxrwLvMw6nau0KZXppsuTPGQN1tS7+PXBR6ll2h7F6ckMsaUCq9t9d3uH7NguH2KDrQBB3oWBC0tSyNgo/uQ/AoGBAIRDSG5Bq0afxxmTxJ7wAIoauRtRPzbVCt8zcUcNdIgSLvcvN7i39mjisUJ5tkfzhyGz4ft7U5efmTiJXhnBYHfcbd45mECgDVuGBKd0rL9f3MOwiRpKfv/9BurGXod6poXSIJLZCbp74D9dcPIQIO3lZGuPXpUtBGQCGVhTfv8xAoGAXQLSR9+fO5Rk20MtepUDvAhXxGUkAb48FiAFOxYiVEdD+MGtygs9en1EqJlX7AaYzZZZTM2thJlZ+R+tWdLbpZMS9qCcis8Ph74pm+8ubBgOqrf6m7uQn0jpco17/g5e+euZL86600YQakk284gK2txVlTkBCdgsxxTSvWoHzyY=";
    // ֧������Կ,�鿴��ַ��https://openhome.alipay.com/platform/keyManage.htm ��ӦAPPID�µ�֧������Կ��
    public static String alipay_public_key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAle82bP3K4PWLDzgUG7lKuB8WW6I3tdvGSk7ea9J8v4HRD4Zn9QEizO6eVvHG+F1KNc1GwEEr/TOLK6gL1/NqgCiu9lcpRUknHM7Fl9FLDOpsppV05I5thB/YiEdkDwLcHLHZPzr5dZrPOQSYlMgLSqOkndYohn0ahfmYM7B0/2e3ts1cXj+Vlmq/JQ7fcupw7ZIc6eEZMFSMCLMohJqeK0kovoq8sDFa0KXPIzPy4ob3sZ8LSdCQBZbXIANm9ku4D6uyns8oXMlESLRp0koyYJwtxz06+eDL2Sz8WnHMxkQXUeAk2ToyvuYvSsJnWXQimiwbNhokf1A+nZc0acEzWwIDAQAB";
	// �������첽֪ͨҳ��·��  ��http://��ʽ������·�������ܼ�?id=123�����Զ����������������������������
	public static String notify_url = "http://localhost:8888/view";

	// ҳ����תͬ��֪ͨҳ��·�� ��http://��ʽ������·�������ܼ�?id=123�����Զ����������������������������
	public static String return_url = "http://localhost:8888/view/catalog-main.html";

	// ǩ����ʽ
	public static String sign_type = "RSA2";
	
	// �ַ������ʽ
	public static String charset = "utf-8";
	
	// ֧��������
	public static String gatewayUrl = "https://openapi.alipaydev.com/gateway.do";
	
	// ֧��������
	public static String log_path = "C:\\";


//�����������������������������������Ļ�����Ϣ������������������������������

    /** 
     * д��־��������ԣ�����վ����Ҳ���ԸĳɰѼ�¼�������ݿ⣩
     * @param sWord Ҫд����־����ı�����
     */
    public static void logResult(String sWord) {
        FileWriter writer = null;
        try {
            writer = new FileWriter(log_path + "alipay_log_" + System.currentTimeMillis()+".txt");
            writer.write(sWord);
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (writer != null) {
                try {
                    writer.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

